namespace CCFlow.NetCore.DataUser.SocketImpl
{
    enum UserVoteStatus {
        None,
        Agree,
        Reject,
    };
    
    enum RoomVoteStatus
    {
        Pending, // 准备
        InProgress, // 进行中
    }

    enum MessageType
    {
        Login,
        Exit,
        LockField,
        ReleaseField,
        UpdateEditInfo,
        UpdateFieldValue,
        PubData, // 推送数据
        StartVote, // 开始投票
        UpdateOnlineUsers,
        Ping,
        AgreeSubmit, // 同意提交
        DenySubmit, // 拒绝提交
        UpdateVoteList, // 更新投票信息
        UpdateFormStatus, // 更新表单状态
    }
}